@charset 'utf-8';
body{font-size:13px;font-family:arial,"Microsoft YaHei",sans-serif;color:#555;background:#fff;width: 100%;float: left;overflow-x: hidden;}
*{margin:0;padding:0;text-decoration:none;}
ol,ul{list-style:none;margin-bottom: 0;}
a{color:#51504f;text-decoration:none;}
a:hover{color:#51504f;text-decoration:none;}
img{border:none;max-width: 100%;}
p{margin-bottom: 0;}
label{font-weight: normal;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;}


input[type="text"],input[type="button"], input[type="submit"], input[type="reset"],input[type="password"] {
-webkit-appearance: none;border-radius: 0;}
textarea {-webkit-appearance: none;border-radius: 0;}


.fl{float:left;}
.fr{float:right;}
.fl,#fl{float:left;}
.fr,#fr{float:right;}
.mr20{margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.ml20{margin-left: 20px;}
.mt20{margin-top: 20px;}
#mb1{margin-bottom: 1px;}
#mt0,.mt0{margin-top: 0;}
#mt15{margin-top: 15px;}
.mr0,#mr0,.mR0,#mR0{margin-right: 0px;}
.mr20,#mr20,.mR20,#mR20{margin-right: 20px;}
.mt20,#mt20,.mT20,#mT20{margin-top: 20px;}
.mt10,#mt10,.mT10,#mT10{margin-top: 10px;}
.w100{width: 100%;}
.bw{background: #fff;}
.beee{background: #eee;}
.mt{margin-top: 30px;}

.nolr{padding-right: 0px;padding-left: 0px;}
.main{}
.allmain{float: left;width: 100%;background: #eee;}


.head_10{width: 100%;background: #fff;position: fixed;z-index: 999;box-shadow: 0 0 5px #aaa;}
.head_10 .box{height: 100px;margin: 0 auto;width: 100%;}
.head_10 .box .l{float: left;}
.head_10 .box .l .normal_logo{float: left;}
.head_10 .box .l .normal_logo img{float: left;margin-top: 22px;}
.head_10 .box .l .small_logo{float: left;display: none;}
.head_10 .box .l .small_logo img{float: left;margin-top: 32px;height: 38px;}
.head_10 .box .nav_box{height: 50px;position: relative;float: right;}
.head_10 .box .nav_box #main_nav{z-index: 999;float: left;margin: 0 0 0 0px;}
.head_10 .box .nav_box #main_nav li{float: left;list-style: none;width: 120px;text-align: center;}
.head_10 .box .nav_box #main_nav li:hover a{background: #eee }
.head_10 .box .nav_box #main_nav li:hover ul a{background: #fff }
.head_10 .box .nav_box #main_nav li a{display: block;font-size: 15px;color: #555;white-space: nowrap;line-height: 40px;height: 100px;line-height: 100px;}
.head_10 .box .nav_box #main_nav li a:hover{color: #D2AC5B;}
.head_10 .box .nav_box #main_nav li a.cur{color: #D2AC5B;}
.head_10 .box .nav_box #main_nav li ul{ margin: 0;position: absolute;background: #fff;visibility: hidden;z-index: 999;width: 130px;text-align: center;}
.head_10 .box .nav_box #main_nav li ul li{  float: none;z-index: 999; line-height: 40px;display: inline;height: 40px;}
.head_10 .box .nav_box #main_nav li ul li a{ font-size: 14px;color: #555;z-index: 999;line-height: 40px;height: 40px;}
.head_10 .box .nav_box #main_nav li ul li a:hover{z-index: 999; color: #fff;background: #fa0;}
.m_head_10_bt{position: fixed;width: 50px;height: 50px;background: #D2AC5B;z-index: 999;top:20px;right:20px;border-radius: 100%;display: none;}
.m_head_10_bt .head_menu{float: right;color: #fff;line-height: 50px;display: block;position: absolute;font-size: 20px;text-align: center;width: 50px;}
.m_head_10_bt .head_menu_hover{float: right;color: #fff;line-height: 50px;display: none;position: absolute;font-size: 20px;text-align: center;width: 50px;}
.m_head_10_nav{display: none;background: url(../image/blue.png) ;width: 100%;height: 100%;position: fixed;z-index: 980;background-size: 100%;text-align: center;padding: 50px;border-top: 0;}
.m_head_10_nav .m_logo{display: inline-block;width: 60%;}
.m_head_10_nav .m_nav_list{float: left;width: 100%;margin-top: 20px;}
.m_head_10_nav .m_nav_list .li{width: 46%;margin: 2%;background: url(../image/w8.png);float: left;padding-bottom: 10px;}
.m_head_10_nav .m_nav_list .li span{width: 100%;line-height: 40px;font-size: 24px;color: #333;padding-top: 20px;}
.m_head_10_nav .m_nav_list .li b{width: 100%;line-height: 40px;font-size: 15px;color: #333;font-weight: normal;}
@media screen and (max-width: 1200px) {
  .head_10{width: 100%;}
  .head_10 .box .r{display: none;}
  .head_10 .box .nav_box{float: right;}
  .head_10 .box .nav_box #main_nav li{width: 100px;}
  .head_10 .box .nav_box #main_nav li ul{width: 100px;}
}
@media screen and (max-width: 980px) {
  .nav_home{display: block;}
  .head_10 .box .l .normal_logo{display: none;}
  .head_10 .box .l .small_logo{display: none;}
}
@media screen and (max-width: 760px) {
  .m_head_10_nav{padding-top: 80px;}
  .m_head_10_nav .m_logo{width: 40%;}
  .head_10{display: none;}
  .m_head_10_bt{display: block;}
}


.morenav{float: left;width: 100%;height: 40px;background: #fa0;text-align: center;line-height: 40px;display: none;color: #fff;cursor: pointer;font-size: 18px;}


.footer_15_Wrap{background: #2A2A2A;width: 100%;float: left;}
.footer_15{background: #2A2A2A;}
.footer_15 .box{width: 100%;color: #fff;float:left;margin: 50px 0 30px;}
.footer_15 .box .p{float: left;width: 100%;line-height: 30px;margin-top: 20px;text-transform: uppercase;text-align: center;}
.footer_15 .box .p a{color: #fff;}
.footer_15 .box .ficons{width: 100%;float: left;margin-top: 20px;padding-bottom: 10px;text-align: center;}
.footer_15 .box .ficons img{padding: 10px;background: #fff;display: inline-block;}

@media (max-width: 768px) {
  .footer_15_Wrap{padding:30px 0;}
  .footer_15 .box .p{float: left;width: 100%;line-height: 30px;margin-top: 20px;text-transform: uppercase;text-align: center;}
}


.friendLink_03_wrap{width: 100%;background: #eee;float: left;}
.friendLink_03{background: #eee;}
.friendLink_03 .box{width: 100%;float: none;float: left;margin: 40px 0 20px;}
.friendLink_03 .box .t{float: left;width:100%;font-size: 18px;color: #555;}
.friendLink_03 .box .c{width: 100%;float: left;margin: 20px 0}
.friendLink_03 .box .c a{float: left;overflow: hidden;width: 15%;margin: 0 1% 1% 0;}
.friendLink_03 .box .c a img{float: left;width: 100%;}


.mainAll{float: left;width: 100%;padding: 70px 0;}
.mainAll .container .box{width: 100%;float: left;}
.mainAll .container .box .t{width: 100%;float: left;position: relative;text-align: center;border-bottom: 1px solid #e5e5e5;margin-bottom:40px;padding-bottom: 30px;}
.mainAll .container .box .t b{font-size: 22px;line-height: 80px;font-weight: normal;color: #333;display: inline-block;float: left;width: 100%;}
.mainAll .container .box .t i{font-style: normal;font-size: 34px;line-height: 80px;  text-transform: uppercase;color: #333;letter-spacing: 5px;font-family:arial;display: inline-block;float: left;width: 100%;}
.mainAll .container .box .t em{font-style: normal;text-transform: uppercase;color: #4bb2e2;display: inline-block;height: 3px;background: #4bb2e2;width: 85px;}
.mainAll .container .box .c{width: 100%;float: left;}
.mainAll .container .box .c .tools{width: 33.333%;float: left;padding: 20px 60px;}
.mainAll .container .box .c .tools .img{float: left;width: 100%;text-align: center;}
.mainAll .container .box .c .tools .img img{width: 60%;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.mainAll .container .box .c .tools span{float: left;width: 100%;line-height:60px;text-align: center;font-size: 16px;color: #333;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.mainAll .container .box .c .tools:hover span{color: #4bb2e2;line-height: 50px;}
.mainAll .container .box .c .allMore{float: left;width: 100%;margin: 50px 0;text-align: center;}
.mainAll .container .box .c .allMore a{display: inline-block;line-height: 40px;padding: 0 40px;background: #fff;color: #aaa;border: 1px solid #eee;}
@media (max-width: 768px) {
  .mainAll{float: left;width: 100%;padding: 40px 0 20px;}
  .mainAll .container .box .t{margin-bottom: 20px;padding-bottom: 10px;}
  .mainAll .container .box .t i{font-size: 20px;line-height: 30px;}
  .mainAll .container .box .t b{font-size: 16px;line-height: 30px;}
  .mainAll .container .box .t em{width: 30px;height: 2px;}
  .mainAll .container .box .c .tools span{display: none;}
  .mainAll .container .box .c .tools{float: left;padding: 5px;}
}

.teamList{float: left;width: 100%;}
.teamList a{float: left;width: 23%;margin:0 1% 20px;background: #fff;text-align: center;color: #555;padding: 30px;}
.teamList a img{float: left;width: 100%;}
.teamList a h3{float: left;line-height: 40px;font-size: 18px;width: 100%;margin: 20px 0 0;color: #4bb2e2;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.teamList a em{display: inline-block;border-bottom: 1px solid #666;width:25px;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.teamList a span{line-height: 42px;color: #aaa;float: left;width: 100%;padding-bottom: 0px;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.teamList a p{line-height: 18px;color: #aaa;float: left;width: 100%;margin-bottom: 20px;height: 54px;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.teamList a{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.teamList a:hover{
  background: #4bb2e2;
}
.teamList a:hover h3,
.teamList a:hover span,
.teamList a:hover p{
  color: #fff;
}
.teamList a:hover em{
  border-bottom-color: #fff;
}

@media (max-width: 768px) {
  .teamList a{width: 46%;margin:0 2% 20px;padding:15px;}
  .teamList a h3{line-height: 40px;font-size: 16px;margin: 20px 0 0;}
  .teamList a em{display: inline-block;border-bottom: 1px solid #666;width:25px;}
  .teamList a span{line-height: 42px;padding-bottom: 0px;}
}




.teamList_new{float: left;width: 100%;}
.teamList_new a{float: left;width: 16.2%;background: #333;text-align: center;color: #555;margin: 0 1px 1px 0;position: relative;overflow: hidden;}
.teamList_new a img{float: left;width: 100%;opacity: .2;}
.teamList_new a h3{float: left;line-height: 40px;font-size: 14px;width: 100%;color: #fff;opacity: 1;position: absolute;z-index: 3;padding-top:90%;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.teamList_new a img{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.teamList_new a:hover img{
  opacity: 1;
}
.teamList_new a:hover h3{
  opacity: 0;
}

@media (max-width: 768px) {
  .teamList_new a{width: 33%;margin:0 1px 1px 0;}
  .teamList_new a h3{bottom: 10%;}
}


.teamtext{float: left;width: 100%;padding: 0 0 20px;font-size: 14px;text-align: }


.allad{width: 100%;float: left;margin-top: 100px;}
.allad img{width: 100%;float: left;}
@media (max-width: 768px) {
  .allad{margin-top: 20px;}
}






.mainAllNews{float: left;width: 100%;padding: 70px 0;background-image: url(../image/584af8ba14c39.jpg) ;background-attachment:fixed;
    position: relative;
    background-position: 20% 20%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}
.mainAllNews .container .box{width: 100%;float: left;}
.mainAllNews .container .box .t{width: 100%;float: left;position: relative;text-align: center;margin-bottom: 30px;}
.mainAllNews .container .box .t b{font-size: 22px;line-height: 80px;font-weight: normal;color: #fff;display: inline-block;float: left;width: 100%;}
.mainAllNews .container .box .t i{font-style: normal;font-size: 34px;line-height: 80px;  text-transform: uppercase;color: #fff;letter-spacing: 5px;font-family:arial;display: inline-block;float: left;width: 100%;}
.mainAllNews .container .box .t em{font-style: normal;text-transform: uppercase;color: #4bb2e2;display: inline-block;height: 3px;background: #fff;width: 85px;}
.mainAllNews .container .box .c{width: 100%;float: left;}
@media (max-width: 768px) {
  .mainAllNews{padding:40px 0;}
  .mainAllNews .container .box .t{margin-bottom:20px;}
  .mainAllNews .container .box .t i{font-size: 20px;line-height: 30px;  }
  .mainAllNews .container .box .t b{font-size: 16px;line-height: 30px;}
  .mainAllNews .container .box .t em{height: 2px;width:30px;}
}

.newslist{float: left;width:100%;}
.newslist li{width:23%;overflow:hidden;height: 450px;float: left;padding: 20px;margin: 0 1%;background: #fff;position: relative;text-align: center;border-bottom: 15px solid #D2AC5B;color: #333;}
.newslist li b{font-size: 70px;float:left;width: 100%;font-weight: normal;font-family: arial;line-height: 100px;}
.newslist li span{font-size: 13px;float:left;height: 26px;font-weight: normal;font-family: arial;width: 100%;}
.newslist li .t{width: 100%;float: left;font-size: 16px;line-height: 26px;color: #333;border-top: 1px solid #ddd;margin: 20px 0 15px;padding-top: 20px;text-align: left;}
.newslist li:hover{background: #D2AC5B;border-bottom-color: #fff;color: #fff;}
.newslist li:hover .t{color: #fff;}
.newslist li:hover .more{color: #fff;}
.newslist li p{width: 100%;float: left;font-size: 13px;line-height: 22px;text-align: left;}
.newslist li .more{line-height: 36px;padding: 0 30px;border: 1px solid #ddd;float: left;color: #666;margin-top: 20px;}
.newslist li .t{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.newslist li .more{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.newslist li{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}

@media (max-width: 768px) {
  .newslist li{width:46%;overflow:hidden;height: 250px;float: left;padding: 20px;margin: 0 2%;background: #fff;position: relative;text-align: center;border-bottom: 15px solid #D2AC5B;color: #333;margin-bottom: 20px;}
  .newslist li b{font-size: 40px;float:left;width: 100%;font-weight: normal;font-family: arial;line-height: 60px;}
  .newslist li span{font-size: 13px;float:left;height: 26px;font-weight: normal;font-family: arial;width: 100%;}
  .newslist li .t{width: 100%;float: left;font-size: 15px;line-height: 22px;border-top: 1px solid #ddd;margin: 10px 0 15px;}
  .newslist li:hover .t{color: #fff;}
  .newslist li:hover .more{color: #fff;}
  .newslist li p{display: none;}
  .newslist li .more{display: none;}
}


.newslistt{float: left;width:100%;}
.newslistt li{width:23%;overflow:hidden;height: 230px;float: left;padding: 0px;margin: 0 1% 20px;background: #fff;position: relative;text-align: center;color: #333;background: #f4f4f4;}
.newslistt li .imgg{float: left;width: 100%;padding: 0;height: 150px;}
.newslistt li b{font-size: 70px;float:left;width: 100%;font-weight: normal;font-family: arial;line-height: 100px;}
.newslistt li span{font-size: 13px;float:left;height: 26px;font-weight: normal;font-family: arial;width: 100%;}
.newslistt li .t{width: 100%;float: left;font-size: 14px;line-height: 22px;color: #333;margin:10px 0 0px;height:50px;overflow: hidden;text-align: left;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newslistt li p{width: 100%;float: left;font-size: 12px;line-height: 22px;height: 30px;overflow: hidden;text-align: right;padding-right: 15px;position: absolute;bottom: 12px;color: #aaa;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.newslistt li em{width: 100%;float: left;}
.newslistt li em i{display: inline-block;width: 40px;background: #333;height: 1px;}
.newslistt li:hover{background: #f0ad4e;color: #fff;}
.newslistt li:hover .t{color: #fff;}
.newslistt li:hover .more{color: #fff;}
.newslistt li:hover em i{background: #fff;}
.newslistt li:hover p{color: #fff;}
.newslistt li .t{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.newslistt li em i{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.newslistt li .more{line-height: 36px;padding: 0 30px;color: #666;margin-top: 20px;display: inline-block;font-style: italic;}
.newslistt li .more{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.newslistt li{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}

@media (max-width: 768px) {
  .newslistt li{width:100%;height: auto;margin: 0 0 15px;}
  .newslistt li .t{width: 100%;float: left;font-size: 16px;line-height: 22px;color: #333;margin:10px 0 15px;height:50px;overflow: hidden;text-align: left;padding: 0 10px;}
}





.servicelist{float: left;width:100%;}
.servicelist li{width:19%;overflow:hidden;height: 180px;float: left;padding:25px 20px 20px;margin: 0 0.5% 10px;background: #fff;position: relative;text-align: center;color: #333;overflow: hidden;}
.servicelist li b{float:left;width: 100%;font-weight: normal;font-family: arial;padding: 0 25%;}
.servicelist li:hover{background: #4bb2e2;color: #fff;}
.servicelist li:hover .t{color: #fff;}
.servicelist li:hover .more{color: #fff;}
.servicelist li:hover em i{background: #fff;}
.servicelist li span{font-size: 13px;float:left;height: 26px;font-weight: normal;font-family: arial;width: 100%;}
.servicelist li .t{width: 100%;float: left;font-size: 14px;line-height: 20px;color: #333;margin:15px 0 0px;text-align:center;height: 20px;overflow: hidden;}
.servicelist li .more{line-height: 36px;padding: 0 0px;color: #666;display: inline-block;height:26px;display: none;}
.servicelist li .p{width: 100%;float: left;font-size: 13px;line-height: 18px;height: 180px;overflow: hidden;color: #fff;position: absolute;bottom: -180px;z-index: 888;background: #4bb2e2;padding: 15px;left:0;text-align: left;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.servicelist li .p p{width: 100%;float: left;line-height: 20px;}
.servicelist li .p a{color: #fff;}
.servicelist li em{width: 100%;float: left;display: none;}
.servicelist li em i{display: inline-block;width: 30px;background: #333;height: 1px;}
.servicelist li b img{width: 100%;float: left;
  transition:All 0.4s ease-in-out;
  -webkit-transition:All 0.4s ease-in-out;
  -moz-transition:All 0.4s ease-in-out;
  -o-transition:All 0.4s ease-in-out;
}
.servicelist li:hover b img{
  transform:rotate(360deg);
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
}
.servicelist li:hover .p{
  bottom: 0;
}
.servicelist li .t{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.servicelist li em i{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.servicelist li .more{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.servicelist li{
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}

@media (max-width: 768px) {
  .servicelist li{width:48%;margin: 0 1% 10px;}

}





.zuheList{float: left;width: 100%;margin: 20px 0;}
.zuheList a{float: left;width: 10.28%;margin:0 2% 40px;background: #fff;text-align: center;color: #555;}
.zuheList a img{float: left;width: 100%;margin: 10% 0%;
  transition:All 0.4s ease-in-out;
  -webkit-transition:All 0.4s ease-in-out;
  -moz-transition:All 0.4s ease-in-out;
  -o-transition:All 0.4s ease-in-out;
}
.zuheList a:hover img{
  transform:rotate(360deg);
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
}
@media (max-width: 768px) {
  .zuheList{margin-top: 20px;}
  .zuheList a{float: left;width: 25.333%;margin:0 4% 40px;background: #fff;text-align: center;color: #555;}
  .zuheList a img{float: left;width: 80%;margin: 10% 10%;}
}


.allmore{float: left;width: 100%;text-align: center;}
.allmore a{line-height: 44px;padding: 0 60px;background: #eee;display: inline-block;font-size: 16px;}



#allmap{width:100%;float:left;height:300px;}
@media (max-width: 768px) {
  #allmap{height:200px;}
}




.pageAll{float: left;width: 100%;padding:200px 0;height: 500px;background-size: 100%;

}
.pageAll .container .box{width: 100%;float: left;}
.pageAll .container .box .t{width: 100%;float: left;position: relative;text-align: center;color: #fff;}
.pageAll .container .box .t i{font-style: normal;font-size: 50px;line-height: 120px;text-transform: uppercase;display: inline-block;float: left;width: 100%;}
.pageAll .container .box .t b{font-size: 22px;line-height: 80px;font-weight: normal;display: inline-block;float: left;width: 100%;letter-spacing: 10px;text-transform: uppercase;}
.pageAll .container .box .t em{text-transform: uppercase;display: inline-block;height: 3px;background: #fff;width: 40px;}
.pageAll .container .box .c{width: 100%;float: left;}
@media (max-width: 1920px) {
  .pageAll{float: left;width: 100%;padding:130px 0 0;height:500px;background-size: 130%;
    position: relative;
    background-position: 0% 0%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }
  .pageAll .container .box{width: 100%;float: left;}
  .pageAll .container .box .t{width: 100%;float: left;position: relative;text-align: center;color: #fff;}
  .pageAll .container .box .t i{font-style: normal;font-size: 50px;line-height: 120px;text-transform: uppercase;display: inline-block;float: left;width: 100%;}
  .pageAll .container .box .t b{font-size: 22px;line-height: 80px;font-weight: normal;display: inline-block;float: left;width: 100%;letter-spacing: 10px;text-transform: uppercase;}
  .pageAll .container .box .t em{text-transform: uppercase;display: inline-block;height: 3px;background: #fff;width: 40px;}
  .pageAll .container .box .c{width: 100%;float: left;}
}
@media (max-width: 1400px) {
  .pageAll{float: left;width: 100%;padding:120px 0 0;height:400px;background-size: 100%;}
  .pageAll .container .box{width: 100%;float: left;}
  .pageAll .container .box .t{width: 100%;float: left;position: relative;text-align: center;color: #fff;}
  .pageAll .container .box .t i{font-style: normal;font-size: 50px;line-height: 120px;text-transform: uppercase;display: inline-block;float: left;width: 100%;}
  .pageAll .container .box .t b{font-size: 22px;line-height: 80px;font-weight: normal;display: inline-block;float: left;width: 100%;letter-spacing: 10px;text-transform: uppercase;}
  .pageAll .container .box .t em{text-transform: uppercase;display: inline-block;height: 3px;background: #fff;width: 40px;}
  .pageAll .container .box .c{width: 100%;float: left;}
}

@media (max-width: 1200px) {
  .pageAll{float: left;width: 100%;padding:200px 0 0;height:350px;background-size: 100%;}
  .pageAll .container .box{width: 100%;float: left;}
  .pageAll .container .box .t{width: 100%;float: left;position: relative;text-align: center;color: #fff;}
  .pageAll .container .box .t i{font-style: normal;font-size: 50px;line-height: 120px;text-transform: uppercase;display: inline-block;float: left;width: 100%;}
  .pageAll .container .box .t b{font-size: 22px;line-height: 80px;font-weight: normal;display: inline-block;float: left;width: 100%;letter-spacing: 10px;text-transform: uppercase;}
  .pageAll .container .box .t em{text-transform: uppercase;display: inline-block;height: 3px;background: #fff;width: 40px;}
  .pageAll .container .box .c{width: 100%;float: left;}
}
@media (max-width: 768px) {
    .pageAll .container .box .t{width: 100%;float: left;position: relative;text-align: center;color: #fff;}
    .pageAll .container .box .t i{font-style: normal;font-size: 30px;line-height: 120px;text-transform: uppercase;display: inline-block;float: left;width: 100%;}
    .pageAll .container .box .t b{font-size: 16px;line-height: 80px;font-weight: normal;display: inline-block;float: left;width: 100%;letter-spacing: 10px;text-transform: uppercase;}
    .pageAll .container .box .t em{text-transform: uppercase;display: inline-block;height: 3px;background: #fff;width: 40px;}
  .pageAll{float: left;width: 100%;padding:50px 0;height: 200px;background-size: 150%;
        position: relative;
      background-position: 00% 00%;
      background-repeat: no-repeat;
      background-attachment: scroll;
      -webkit-background-size: none;
      -moz-background-size: none;
      -o-background-size: none;
      background-size: none;


  }
  .pageAll .container .box{width: 100%;float: left;}
  .pageAll .container .box .t{width: 100%;float: left;position: relative;text-align: center;color: #fff;}
  .pageAll .container .box .t i{font-style: normal;font-size: 30px;line-height: 50px;text-transform: uppercase;display: inline-block;float: left;width: 100%;}
  .pageAll .container .box .t b{font-size: 16px;line-height: 30px;font-weight: normal;display: inline-block;float: left;width: 100%;letter-spacing:0px;text-transform: uppercase;}
  .pageAll .container .box .t em{text-transform: uppercase;display: inline-block;height: 3px;background: #fff;width: 40px;}


}



.pageText{float: left;width: 100%;padding:60px 0;}
.pageText .container .box{width: 100%;float: left;padding: 0 0;}
.pageText .container .box .cc{width: 100%;float: left;line-height: 24px;}
.pageText .container .box .cc p{width: 100%;float: left;line-height: 24px;margin-bottom: 0px;}
.pageText .container .box h1{width: 100%;float: left;text-align: center;font-size: 22px;line-height: 40px;margin-bottom: 0px;}
.pageText .container .box .zw{width: 100%;float: left;padding:0 15% 0px;text-align: center;font-style: italic;line-height: 30px;}
.pageText .container .box .img{width: 100%;float: left;padding:0 15% 30px;text-align: center;}
.pageText .container .box .img img{border-radius: 100%;}
.pageText .container .box .more{width: 100%;float: left;text-align: center;}
.pageText .container .box .more a{display: inline-block;width: 60px;height: 60px;text-align: center;line-height: 60px;border-radius: 100px;background: #eee;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.pageText .container .box .more a:hover{background: #fa0;color: #fff;}
.pageText .container .box .em{width: 100%;float: left;text-align: center;margin-bottom: 20px;}
.pageText .container .box .em i{width: 60px;background: #333;height: 1px;display: inline-block;}
.pageText .container .box .desc{width: 100%;float: left;text-align: center;line-height: 40px;margin-bottom: 0px;color: #aaa;}
.pageText .container .box .text{width: 100%;float: left;padding:0 15% 0px;}
.pageText .container .box .text p{width: 100%;float: left;text-align: center;line-height: 40px;font-size: 16px;}
.pageText .container .box .text p b{font-style: 16px;}

.pageText .container .box .l{width: 50%;float: left;}
.pageText .container .box .r{width: 50%;float: right;padding-top: 0px;}

.pageText .container .aboutText{width: 100%;float: left;}
.pageText .container .aboutText .l{width: 50%;float: left;padding-top: 0px;}
.pageText .container .aboutText .l img{width: 100%;}
.pageText .container .aboutText .r{width: 50%;float: right;padding-top: 50px;line-height: 30px;font-size: 14px;padding-left: 50px;}
.pageText .container .aboutText .ll{width: 50%;float: left;padding: 120px 0 0;line-height: 30px;font-size: 14px;}
.pageText .container .aboutText .ll p{width: 100%;padding-right: 50px;}
.pageText .container .aboutText .rr{width: 50%;float: right;}
.pageText .container .aboutText .rr img{width: 100%;}

.slideBoxAbout{ width:100%;  overflow:hidden; position:relative;float: left; }
.slideBoxAbout .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.slideBoxAbout .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxAbout .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px;text-align:center; background:#fff; cursor:pointer;text-indent: -9999px; border-radius: 100%;}
.slideBoxAbout .hd ul li.on{ background:#4bb2e2; color:#fff; }
.slideBoxAbout .bd{ position:relative; height:100%; z-index:0; float: left;width: 100%;  }
.slideBoxAbout .bd li{ zoom:1; vertical-align:middle; }
.slideBoxAbout .bd img{ width:100%;  display:block;float: left;  }
.slideBoxAbout .prev,
.slideBoxAbout .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://www.beyondcapital.com.cn/Public/Index/Css/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBoxAbout .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBoxAbout .prev:hover,
.slideBoxAbout .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBoxAbout .prevStop{ display:none;  }
.slideBoxAbout .nextStop{ display:none;  }


@media (max-width: 768px) {
  .pageText{float: left;width: 100%;padding:30px 0;}
  .pageText .container .box{width: 100%;float: left;padding: 0 0%;}
  .pageText .container .box .text{padding: 0;}
  .pageText .container .box .text p{line-height: 32px;font-size: 15px;}
  .pageText .container .box .l{width: 100%;}
  .pageText .container .box .r{width: 100%;padding: 20px 0;}
  .pageText .container .box .ll{width: 100%;float: right;padding: 20px 0;}
  .pageText .container .box .ll p{padding-right: 0;}
  .pageText .container .box .rr{width: 100%;float: left;}
}






.pageJoin{float: left;width: 100%;padding:100px 0;}
.pageJoin .container .box{width: 100%;float: left;padding: 0 0;line-height: 30px;font-size: 14px;}

@media (max-width: 768px) {

}






.solution{float: left;width: 100%;}
.solution a{float: left;width: 19%;margin-left: 1.25%;background: #eee;text-align: center;color: #555;height: 320px;}
.solution a.first{background: #fa0;margin: 0;color: #fff;}
.solution a img{float: left;width: 100%;}
.solution a h3{float: left;line-height: 30px;font-size: 15px;width: 100%;margin: 20px 0;}
.solution a h2{float: left;line-height: 30px;font-size: 32px;width: 100%;margin: 100px 0 46px;}
.solution a span{display: inline-block;padding: 0 36px;line-height: 32px;border: 1px solid #fff;color: #fff;}
.solution a{
transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s;
-webkit-transition:width 1s, height 1s, -webkit-transform 1s;
-o-transition:width 1s, height 1s, -o-transform 1s;
}
.solution a:hover{
transform:translate(0,-10px);
-moz-transform:translate(0,-10px);
-webkit-transform:translate(0,-10px);
-o-transform:translate(0,-10px);
}



.indexProducts{float: left;width: 100%;padding: 30px 0 50px;}
.indexProducts .t{float: left;width: 100%;line-height: 50px;margin-bottom: 10px;}
.indexProducts .t .l{float: left;line-height: 50px;color: #555;font-size: 26px;}
.indexProducts .t .more{float: right;line-height: 50px;color: #555;font-size:15px;}
.indexProducts .cc{float: left;width: 100%;}
.indexProducts .cc a{width: 100%;background: #f4f4f4;margin-bottom: 15px;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.indexProducts .cc a img{width: 15%;float: left;background: #ddd;}
.indexProducts .cc a .info{width: 83%;float: right;padding:20px;}
.indexProducts .cc a .info h3{float: left;line-height: 40px;font-size: 18px;color: #555;margin-bottom: 10px;
  border-bottom: 2px solid #666;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.indexProducts .cc a .info .ccontent{width: 100%;float: left;line-height: 20px;font-size: 13px;color: #555;margin-top: 10px;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.indexProducts .cc a .info span{width: 100%;float: left;line-height: 18px;font-size: 14px;color: #555;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.indexProducts .cc a:hover{
  background:#4bb2e2;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.indexProducts .cc a:hover .info span{
  color:#fff;
}
.indexProducts .cc a:hover .info .ccontent{
  color:#fff;
}
.indexProducts .cc a:hover .info h3{
  border-bottom-color: #fff;
  color:#fff;
}















.sideBar{float: left;width:25%;background:#fff; padding-top: 30px;padding-bottom: 60px; }
.sideBar .box{float: left;width: 100%;color: #666;}
.sideBar .box .logo{float: left;width: 100%;margin: 1em 0;border-bottom: 1px dotted #ddd;padding-bottom: 1em;display: none;}
.sideBar .box .logo img{width: 60%;}
.sideBar .sshow{float: left;width: 100%;color: #666;text-align: center;background: #FAEEC0;line-height: 2em;font-size: 1em;margin-top: 1em;display: none;}
.sideBar .sover{float: left;width: 100%;}
.sideBar .box .t{float: left;width: 100%;color: #333;line-height: 40px;font-size: 15px;font-weight: bold;}
.sideBar .box .c{float: left;width: 100%;line-height: 22px;}
.sideBar .box .c .a{float: left;width: 100%;line-height: 22px;color: #666;height: 22px;}
.sideBar .box .c .fenlei{float: left;width: 100%;line-height: 22px;color: #666;}
.sideBar .box .c .link{float: left;width: 50%;line-height: 22px;color: #666;}
.sideBar .line{float: left;width: 100%;height: 1px ;background: #fff;border-top: 1px solid #ddd;margin-top: 20px;margin-bottom: 20px;;}

.mainBar{float: right;width: 75%;background: #fff;padding-top: 30px;border-left: 1px solid #ddd;padding-left: 50px;min-height: 400px;}
.mainBar .box{float: left;border-radius: 3px;width: 100%;}
.mainBar .box .t{float: left;line-height: 60px;font-size: 16px;color: #666;width: 100%;border-bottom: 5px solid #ddd;height:60px;}
.mainBar .box .t b{font-weight: normal;}
.mainBar .box .t a{float: left;}
.mainBar .box .t span{float: left;color: #555;padding: 0 10px;}
.mainBar .box h1{float: left;line-height: 50px;color: #333;width: 100%;font-size: 26px;margin-top: 30px;}
.mainBar .box .tc{float: left;line-height: 30px;color: #bbb;width: 100%;font-size: 14px;}
.mainBar .box .info{float: left;width:100%;background:#eee;margin-top: 10px;line-height: 26px;position: relative;}
.mainBar .box .info .text{float: left;width:80%;color: #888;padding: 15px;line-height: 26px;}
.mainBar .box .info a{float: right;width:20%;color: #fff;padding: 15px;line-height: 26px;background:#3b7abb;text-align: center;}
.mainBar .box .info a span{float: left;width:100%;color: #fff;line-height: 26px;}
.mainBar .box .info a b{float: left;width:100%;color: #fff;line-height: 26px;font-weight: normal;}
.mainBar .box .c{float: left;width:100%;color: #666;padding: 20px 0 0;}
.mainBar .box .c h1{float: left;width: 100%;line-height: 1.5em;font-size: 1.5em;color: #444;margin-top: 0.5em;;}
.mainBar .box .c .time{float: left;width: 100%;line-height: 2em;color: #aaa;}
.mainBar .box .c .share{float: left;width: 100%;margin-bottom: 1em;}
.mainBar .box .c .share{float: left;width: 100%;margin-top: 1em;}
.mainBar .box .c p{float: left;width: 100%;line-height: 28px;color: #333;font-size: 15px;margin-bottom: 0;}
.mainBar .box .c p img{float: left;max-width: 100%}
.mainBar .box .pud{float: left;width:100%;margin-top: 20px;line-height: 26px;position: relative;border-bottom: 1px solid #ddd;padding-bottom: 30px;}
.mainBar .box .pud .img{width: 25%;float: left;padding-left: 0px;border-left: 1px solid #ddd;}
.mainBar .box .pud .img img{width: 100%;}
.mainBar .box .pud .infoo{width: 72%;float: right;padding:15px;}
.mainBar .box .pud .infoo h3{width: 100%;float: left;line-height: 50px;font-size: 18px;color: #555;padding-top: 15px;}
.mainBar .box .pud .infoo p{width: 100%;float: left;line-height: 24px;font-size: 14px;color: #555;}


.allBar{float: left;width: 100%;background: #fff;padding-top: 20px;min-height: 400px;}
.allBar .box{float: left;border-radius: 3px;width: 100%;}
.allBar .box .t{float: left;line-height: 60px;font-size: 16px;color: #666;width: 100%;border-bottom: 5px solid #ddd;height:60px;}
.allBar .box .t b{font-weight: normal;}
.allBar .box .t a{float: left;}
.allBar .box .t span{float: left;color: #555;padding: 0 10px;}
.allBar .box .tc{float: left;line-height: 30px;color: #bbb;width: 100%;font-size: 14px;display: none;}
.allBar .box h1{float: left;line-height: 50px;color: #333;width: 100%;font-size: 26px;margin-top: 30px;}
.allBar .box .c{float: left;width:100%;color: #666;background:#eee;padding: 30px;margin-bottom: 30px;}
.allBar .box .c h1{float: left;width: 100%;line-height: 1.5em;font-size: 1.5em;color: #444;margin-top: 0.5em;;}
.allBar .box .c p{float: left;width: 100%;line-height: 32px;color: #333;font-size: 15px;margin-bottom: 0;}
.allBar .box .c p img{float: left;max-width: 100%}

.list_38{float: left;margin:20px 0px 20px;width:100%;}
.list_38 li{width:100%;background:#eee;float: left;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.list_38 li.mod .img{float: right;}
.list_38 li.mod .info{float: left;}
.list_38 li .img{width: 50%;float: left;}
.list_38 li .img img{width: 100%;float: left;}
.list_38 li .info{width: 50%;float: right;padding: 40px 60px;}
.list_38 li .info .tt{width: 100%;float: left;font-size: 20px;font-weight: normal;line-height: 40px;margin-bottom: 8px;color: #333;margin-top: 30px;}
.list_38 li .info p{width: 100%;float: left;font-size: 14px;color: #333;line-height:24px;font-family: arial;}
.list_38 li:hover{
  background:#fa0;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
.list_38 li:hover .info .tt{color: #fff;}
.list_38 li:hover .info p{color: #fff;}





.cateNav_1 {width: 100%;float: left;margin:0px 0;padding: 0px 0;background:#eee;margin-bottom: 50px;}
.cateNav_1 a{height: 60px;line-height: 60px;color: #333;float: left;font-size: 15px; padding: 0 50px;}
.cateNav_1 a.cur{background:#ddd;color: #333;margin: 0;}
.cateNav_1 a:hover{background:#ddd;color: #333;margin: 0;}
@media (max-width: 768px) {
  .cateNav_1 {width: 100%;float: left;margin:0px 0;padding: 0px 0;background:#eee;margin-bottom: 20px;}
.cateNav_1 a{height: 40px;line-height: 40px;color: #333;float: left;font-size: 14px;width: 33.333%;text-align: center;padding: 0;}
}






.cateNav_2 {width: 100%;float: left;margin:0px 0;padding: 0px 0;}
.cateNav_2 a{height: 60px;line-height: 60px;color: #333;width: 100%;float: left;text-indent: 50px;font-size: 15px; }
.cateNav_2 a.cur{background:#ddd;color: #333;margin: 0;}
.cateNav_2 a:hover{background:#ddd;color: #333;margin: 0;}
.cateNav_2 a {background: #fff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.cateNav_2 a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #eee;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.cateNav_2 a:hover, .cateNav_2 a:focus, .cateNav_2 a:active {color: #333;}
.cateNav_2 a:hover:before, .cateNav_2 a:focus:before, .cateNav_2 a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}



.cateNav_3 {width: 100%;float: left;margin:0px 0;background: #777;padding: 0px 0;display: none;}
.cateNav_3 b{height: 40px;line-height: 40px;color: #fff;width: 100%;float: left;text-indent: 30px;font-size: 20px;font-weight: normal;}
.cateNav_3 a{height: 40px;line-height: 40px;color: #fff;width: 100%;float: left;font-size: 15px; text-align: center;}
.cateNav_3 a.cur{background:#fa0;color: #fff;margin: 0;}
.cateNav_3 a:hover{background:#fa0;color: #fff;margin: 0;}
.cateNav_3 a {background: #777;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.cateNav_3 a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fa0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.cateNav_3 a:hover, .cateNav_3 a:focus, .cateNav_3 a:active {color: white;}
.cateNav_3 a:hover:before, .cateNav_3 a:focus:before, .cateNav_3 a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}


.list_3{float: left;margin:0px 0px 0px;width:100%;font-size:12px;padding: 0px 0 0 0;}
.list_3 li{width:100%;overflow:hidden;clear:both;padding: 0px 0px 20px;margin-bottom: 20px;border-bottom: 1px dotted #ddd;float: left;}
.list_3 li .desc{width: 100%;float: left;line-height: 30px;color: #aaa;font-size: 13px;}
.list_3 li .tt{width: 100%;float: left;font-size: 17px;font-weight: normal;line-height: 40px;margin-bottom: 0px;color: #333;}
.list_3 li .tt:hover{color: #000}
.list_3 li p{width: 100%;float: left;font-size: 14px;color: #888;line-height:24px;}
.list_3 li .more{float: left;width:  100%;margin-top: 8px;}
.list_3 li .more i{height: 24px;width: 24px;float: left;line-height: 24px;text-align: center;background: #c00;color: #fff;font-family: simsun;font-style: normal;}
.list_3 li .more em{height: 24px;float: left;line-height: 24px;color:#fff;background: #000;padding: 0 10px;font-style: normal;}
.list_3 li{
transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s;
-webkit-transition:width 1s, height 1s, -webkit-transform 1s;
-o-transition:width 1s, height 1s, -o-transform 1s;
}
.list_3 li:hover{
transform:translate(0,-10px);
-moz-transform:translate(0,-10px);
-webkit-transform:translate(0,-10px);
-o-transform:translate(0,-10px);
}


.list_33{float: left;margin:0px 0px 20px;width:100%;font-size:12px;padding: 0px 0 0 0;}
.list_33 li{width:100%;overflow:hidden;clear:both;border-bottom: 1px dotted #ddd;float: left;}
.list_33 li .tt{width: 100%;float: left;font-size: 15px;font-weight: normal;line-height: 40px;color: #333;}
.list_33 li .tt:hover{color: #000}
.list_33 li{
transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s;
-webkit-transition:width 1s, height 1s, -webkit-transform 1s;
-o-transition:width 1s, height 1s, -o-transform 1s;
}
.list_33 li:hover{
transform:translate(0,-10px);
-moz-transform:translate(0,-10px);
-webkit-transform:translate(0,-10px);
-o-transform:translate(0,-10px);
}


.pageSize_1{float: left;line-height: 34px;border: 1px solid #ddd;border-right: 0;margin-bottom:40px;overflow: hidden;font-size: 14px;}
.pageSize_1 a,.pageSize_1 b,.pageSize_1 .current{padding:0 15px;line-height: 34px;height: 34px;text-align: center;color: #555;text-shadow:1px 1px 0 #fff;display: inline-block;font-weight: normal;border-right: 1px solid #ddd;float: left;}
.pageSize_1 .current{background: #e3e3e3;color: #555;}
.pagefocusWrap{height: 250px;background-image: url(http://www.beyondcapital.com.cn/Public/Index/Images/p_news.jpg);background-position: center top;background-repeat: no-repeat;}


.htmlPn_01{float: left;width: 100%;line-height: 26px;font-size: 14px;font-weight: normal;margin: 0 0 40px;color: #555;border-top: 1px solid #e5e5e5;margin-top: 20px;padding-top: 15px;}
.htmlPn_01 p{float: left;width: 100%;}
.htmlPn_01 p a{color: #555;}

.require{width: 100%;margin:0 auto;    float: left;   border-top: 1px dotted #ddd;   margin-top: 15px;}
.require .submitBox{width: 100%;float:left;margin: 30px 0 60px 0;}
.require .submitBox .hrr{width: 100%;float: left;height: 1px;}
.require .submitBox .submit{width: 60%;height: 40px;float: left;line-height: 40px;margin-top: 15px;border: 1px solid #f80;background: #f90;color: #fff;}
.require .submitBox .textarea{width: 100%;height:128px;background: #fff; line-height:32px;padding:10px;outline: none;margin: 0 20px 15px 0;color: #aaa;font-size: 13px;float: left;border: 1px solid #ddd;font-family: microsoft yahei;}
.require .submitBox .input{width: 50%;background: #fff;line-height: 36px;outline: none;margin: 0 20px 15px 0;text-indent: 10px;color: #aaa;font-size: 13px;float: left;height: 36px;border: 1px solid #ddd;font-family: microsoft yahei;}
.require .submitBox .short{width: 20%;}
.require .submitBox .code{float: left;margin: 0px  0 0 0;cursor: pointer;width: 150px;height: 36px}
.require .submitBox .input:focus{outline: none;box-shadow: 0 0 4px #f80 ;}
@media (max-width: 768px) {
  .require .submitBox .submit,
  .require .submitBox .textarea,
  .require .submitBox .input{width: 100%;}
}



.pc_video{display: block;}
.m_video{display: none;}



.fixbar_01{position: fixed;left: 0;top: 44%;z-index: 999;display: none;}
.fixbar_01 .box{width: 150px;background: #fa0;left: 0px;position: absolute;top: -90px;padding:0px 0 10px;display: block;}
.fixbar_01 .box .b{float: left;line-height: 40px;width: 100%;width: 100%;font-weight: bold;color: #fff;background: #f80;padding: 0 0 0 15px;}
.fixbar_01 .box .li{float: left;line-height: 22px;width: 100%;}
.fixbar_01 .box .li a{float: left;height: 34px;width: 100%;color: #fff;text-indent: 15px;line-height: 34px;}
.fixbar_01 .box .li a:hover{font-weight: bold;background: #f90;}






.notice-box{width: 100%;height: 100%;background:url(../image/b5.png);position: fixed;z-index: 9999;top: 0;left: 0;display: none;}
.notice{width: 800px;position: fixed;z-index: 99999;height:500px;left: 50%;margin-left:-400px;top: 50%;margin-top: -250px;background: #fff;padding: 30px 30px;border-radius: 20px;}
.notice h2{height: 40px;line-height: 40px;text-align: center;}
.notice p{line-height: 20px;}
.notice button{display: inline-block;width: 130px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #c1c1c1;margin: 0 16px;font-size: 18px;text-decoration: none;cursor: pointer;}
.notice .agree{background: #f90;color: #fff;border: 1px solid #f80;}
@media (max-width: 768px) {
  .notice-box{width: 100%;height: 100%;background:url(../image/b5.png);position: fixed;z-index: 9999;display:none;top: 0;left: 0;}
  .notice{width: 100%;position: fixed;z-index: 99999;height:100%;top: 0;right: 0;margin-left: 0;left: 0;margin:0;height: 100%;background: #fff;border-radius: 0;overflow:auto}
  .notice button{margin-top: 10px;}
}


.popubbg{width: 100%;height: 100%;background:url(../image/b5.png);position: fixed;z-index: 9999;display:none;top: 0;left: 0;}
.popub{width: 800px;position: fixed;display: none;z-index: 99999;height:500px;left: 50%;margin-left:-400px;top: 50%;margin-top: -250px;}
.popub .closes{height: 50px;line-height: 50px;color: #fff;width: 50px;right: 0px;top: 0px;position: absolute;text-align: center;line-height: 50px;background: #f0ad4e;opacity: 1;}
.popub .closes:hover{background: #f0ad4e;color: #fff;}
.popub .box{float: left;width: 100%;background: #fff;height: 500px;padding: 50px;}
.popub .box .l{float: left;width: 40%;line-height: 22px;}
.popub .box .l img{float: left;width: 85%;}
.popub .box .r{float: right;width: 60%;line-height: 22px;}
.popub .box .r .t{float: left;width: 100%;text-align: center;line-height: 40px;font-size: 30px;letter-spacing: 10px;text-indent: 10px;}
.popub .box .r .text{float: left;width:100%;margin: 30px 0 0;}
.popub .box .r .text p{float: left;width: 100%;}
.popub .box .em{float: left;width: 100%;text-align: center;height: 30px;}
.popub .box .em i{display: inline-block;height: 3px;background: #f0ad4e;width: 30px;}
@media (max-width: 768px) {
  .popubbg{width: 100%;height: 100%;background:url(../image/b5.png);position: fixed;z-index: 9999;display:none;top: 0;left: 0;}
  .popub{width: 100%;position: fixed;display: none;z-index: 99999;height:100%;top: 0;right: 0;margin-left: 0;left: 0;margin:0;height: 100%;background: #fff;}
  .popub .closes{height: 50px;line-height: 50px;color: #fff;width: 50px;right: 0px;top: 0px;position: absolute;text-align: center;line-height: 50px;background: #f0ad4e;opacity: 1;}
  .popub .closes:hover{background: #f0ad4e;color: #fff;}
  .popub .box{float: left;width: 100%;background: #fff;height: 100%;padding: 50px;}
  .popub .box .l{float: left;width: 30%;line-height: 22px;display: none;}
  .popub .box .r{float: left;width: 100%;line-height: 22px;}
}



.popubnewsbg{width: 100%;height: 100%;background:url(../image/b5.png);position: fixed;z-index: 9999;display:none;top: 0;left: 0;}
.popubnews{width: 800px;position: fixed;display: none;z-index: 99999;height:500px;left: 50%;margin-left:-400px;top: 50%;margin-top: -250px;}
.popubnews .closes{height: 50px;line-height: 50px;color: #fff;width: 50px;right: 0px;top: 0px;position: absolute;text-align: center;line-height: 50px;background: #f0ad4e;opacity: 1;}
.popubnews .closes:hover{background: #f0ad4e;color: #fff;}
.popubnews .box{float: left;width: 100%;background: #fff;height: 500px;padding: 50px;}
.popubnews .box .r{float: right;width: 100%;line-height: 22px;height: 100%;overflow-y: auto;padding-right: 30px;}
.popubnews .box .r .t{float: left;width: 100%;text-align: center;line-height: 40px;font-size: 20px;}
.popubnews .box .r .span{float: left;width: 100%;text-align: center;line-height: 30px;color: #aaa;}
.popubnews .box .r .text{float: left;width:100%;margin: 30px 0 0;}
.popubnews .box .r .text p{float: left;width: 100%;}
.popubnews .box .em{float: left;width: 100%;text-align: center;height: 30px;}
.popubnews .box .em i{display: inline-block;height: 3px;background: #f0ad4e;width: 30px;}
@media (max-width: 768px) {
  .popubnewsbg{width: 100%;height: 100%;background:url(../image/b5.png);position: fixed;z-index: 9999;display:none;top: 0;left: 0;}
  .popubnews{width: 100%;position: fixed;display: none;z-index: 99999;height:100%;top: 0;right: 0;margin-left: 0;left: 0;margin:0;height: 100%;background: #fff;}
  .popubnews .closes{height: 50px;line-height: 50px;color: #fff;width: 50px;right: 0px;top: 0px;position: absolute;text-align: center;line-height: 50px;background: #f0ad4e;opacity: 1;}
  .popubnews .closes:hover{background: #f0ad4e;color: #fff;}
  .popubnews .box{float: left;width: 100%;background: #fff;height: 100%;padding: 50px;}
  .popubnews .box .l{float: left;width: 30%;line-height: 22px;display: none;}
  .popubnews .box .r{float: left;width: 100%;line-height: 22px;}
}


.pf1{margin-top: 100px;}
@media (max-width: 768px) {
  .pf1{margin-top: 0px;}
}




#navv {list-style: none;position: fixed;width: 30px;left:auto;right: 55px;top: 50%;margin-top: -100px;z-index: 9999;}
#navv li{width: 200px;}
#navv a{color: #666;display: block;text-decoration: none;text-transform: uppercase;font-size: 18px;height: 15px;;border-bottom:none;background: #fff;text-indent: -9999px;background: #ddd;border-radius: 100%;width: 15px;padding: 0;margin-bottom: 10px;}
#navv a:hover {background: #fa0;}
#navv .current a {background: #fa0;}
#navv .cur a {background: #fa0;}


.list_20{float: left;width: 100%;}
.list_20 li{float: left;width:31.333%;margin:0 1% 20px;background: #ddd;position: relative;padding:0px;}
.list_20 .mr0{margin-right: 0;}
.list_20 li:hover{background: #fa0;}
.list_20 li:hover .title{color: #fff;}
.list_20 li:hover p{color: #fff;}
.list_20 li:hover p span{border-color: #fff;}
.list_20 li .black{float: left;width:100%;position: absolute;z-index: 3;opacity: 0;padding: 20% 10% 0;text-align: center;color: #fff;font-size: 16px;line-height: 30px;}
.list_20 li .img{float: left;width:100%;opacity: 1}
.list_20 li .img img{float: left;width:100%;}
.list_20 li .black,
.list_20 li .img
{
transition:1s;
-moz-transition:1s;
-webkit-transition:1s;
-o-transition:1s;
}
.list_20  li:hover .img{opacity: 0;}
.list_20  li:hover .black{opacity: 1;}


.touziList{float: left;width: 100%;margin: 0px 0;}
.touziList .li{float: left;width: 100%;margin: 0px 0 30px;background: #eee;cursor: pointer;}
.touziList .li .ll{float: left;width: 50%;padding: 40px;}
.touziList .li .ll h4{float: left;width: 100%;line-height: 40px;font-size: 20px;}
.touziList .li .ll p{float: left;width: 100%;line-height: 30px;font-size: 14px;}
.touziList .li .rr{float: left;width: 50%;padding: 40px;background: #CAEEFF;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.touziList .li .rr img{float: left;width: 100%;}
.touziList .li{
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.touziList .li:hover{
  background:#CAEEFF;
}
.touziList .li:hover .rr{
  background:#eee;
}


@media (max-width: 768px) {
  .touziList .li{float: left;width: 100%;margin: 0px 0 10px;background: #eee;cursor: pointer;}
  .touziList .li .ll{float: left;width: 100%;padding: 40px;}
  .touziList .li .ll h4{float: left;width: 100%;line-height: 40px;font-size: 20px;}
  .touziList .li .ll p{float: left;width: 100%;line-height: 30px;font-size: 14px;}
  .touziList .li .rr{float: left;width: 100%;padding: 40px;background: #CAEEFF;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
  }
  .touziList .li .rr img{float: left;width: 100%;}
  .touziList .li{
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
  }
}


.beyondcapital{float: left;width: 100%;padding: 25px;line-height: 26px;font-size: 13px;color: #000;}
.beyondcapital hr{float: left;margin: 10px 40%;height: 1px;border-top: 2px solid #344b8e;width: 20%;}
.beyondcapital h1{float: left;width: 100%;font-size: 16px;color: #344b8e;line-height: 20px;}
.beyondcapital p{float: left;width: 100%;}
